The node.tnid relationship currently has an incorrect handler. The handler is views_handler_relationship_translation (the handler for the other node translation relationship); it should be the generic views_handler_relationship.

The resulting query includes an extraneous language where condition.

This won't always produce an obvious bug, but it will if you don't want a language restriction.

Attached patch fixes this.

CommentFileSizeAuthor
views-source-translation.patch740 bytesnedjo

Comments

merlinofchaos’s picture

Status: Needs review » Fixed

Committed.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.